throttle reducing - German English Dictionary